be defenseless - French English Dictionary